﻿// EXP0429.cpp : 推断下面代码的输出结果并说明理由。实际运行这段程序，结果和你想象的一样吗？如不一样，为什么？

//int x[10];   int* p = x;
//cout << sizeof(x) / sizeof(*x) << endl;
//cout << sizeof(p) / sizeof(*p) << endl;
//


// 结果 10  2
// 取决于指针的size 是4还是8

#include <iostream>
using namespace std;

int main()
{
	int x[10];
	int* p = x;
	cout << sizeof(x) / sizeof(*x) << endl;
	cout << sizeof(p)/ sizeof(*p) << endl;

	return 0;
}

